<!DOCTYPE html>
<html>

<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    
    <meta http-equiv="content-language" content="zh-CN" />
    

    
    <meta name="viewport" content="width=device-width, initial-scale=0.5">
    

    
    <title>mac 常用软件</title>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.8/clipboard.min.js"></script>
    
    
    
    
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css">

    
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap-theme.min.css">

    <link rel="stylesheet" href="/css/stylesheet.css">
    <link rel="stylesheet" href="/css/home.css">

    
    
        <style type="text/css">
        body { background-color: #fbf6ec;}
        </style>
    
    
                
        
        
            <link rel="stylesheet" href="/css/main.css"/>
        




        
        
        
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/styles/github.min.css"  />
         
        
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/highlight.min.js"></script>
        
        
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/languages/r.min.js"></script>
        
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/languages/yaml.min.js"></script>
        
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/languages/latex.min.js"></script>
        
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/languages/matlab.min.js"></script>
        
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/languages/mathematica.min.js"></script>
        
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/languages/julia.min.js"></script>
        
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/languages/julia-repl.min.js"></script>
        
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/languages/powershell.min.js"></script>
        
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/languages/bash.min.js"></script>
        
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/languages/shell.min.js"></script>
        
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/languages/python.min.js"></script>
        
        <script>hljs.initHighlightingOnLoad();</script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
          
     <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css" integrity="sha512-+4zCK9k+qNFUR5X+cKL9EIR+ZOhtIloNl9GIKS57V1MyNsYpYcUrUeQc9vNfzsWfV28IaLL3i96P9sdNyeRssA==" crossorigin="anonymous" />
     
     
</head>


<body>
    <script>
        window.addEventListener("resize", resizeThrottler, false);

        var resizeTimeout;
        function resizeThrottler() {
        
        if ( !resizeTimeout ) {
            resizeTimeout = setTimeout(function() {
            resizeTimeout = null;
            actualResizeHandler();
        
            
            }, 66);
        }
        }
        actualResizeHandler()
        function actualResizeHandler() {
                if (/mobile/i.test(navigator.userAgent) || /android/i.test(navigator.userAgent))
                {
                    document.body.classList.add('mobile');
                }else{
                    document.body.classList.remove('mobile');  
                }
    }</script>

    
      
      
            <nav class="navbar navbar-default navbar-static-top" style="opacity: .9" role="navigation">
        <div class="container-fluid">
            
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">

                    <span class="sr-only">Toggle navigation</span>
                    <span class="big-icon icon-bar"></span>
                    <span class="big-icon icon-bar"></span>
                    <span class="big-icon icon-bar"></span>

                </button>
                <a class="navbar-brand" href="/">zsc</a>
            </div>

            <div class="navbar-collapse collapse" id="bs-example-navbar-collapse-1" style="height: auto;">
                <ul class="nav navbar-nav navbar-right" style="font-size: 100%">
                    
                        
                            
                            <li class=""><a href="/about/">About</a></li>
                            
                            <li class=""><a href="/categories/">Categories</a></li>
                            
                            <li class=""><a href="/">Home</a></li>
                            
                            <li class=""><a href="/tags/">Tags</a></li>
                            
                            <li class=""><a href="/issue/">存在的问题</a></li>
                            
                        
                    
                </ul>
            </div>
        </div>
    </nav>










<div class="inner">
    



    <div class="blog-post">
        
                <div>
            <h2 align="center" id = "singe-h2">
                mac 常用软件
                <time>
                    <br>
                    <span> 
                        <i class="fa fa-user-edit" style="color:#888;font-size: 80%;"></i>
                        zsc 
                    </span>
                    &nbsp 
                    <span>                 
                        <i class="fa fa-calendar-alt" style="color:#888;font-size: 80%;"></i>
                        2019-11-20 
                    </span>
                </time>
                
                
                <div>
                    <ul class="tags">
                        
                        <span>标签:</span>
                        <li><a class="link" href="/tags/mac"> #mac </a></li>
                        
                        <span> </span>
                        
                    </ul>
                    
                </div>
            </h2>
        </div>
    
        
        <section id="content">
            <h2 id="1-xcode命令工具一下-以都是在-终端下运行-为注释">1, xcode命令工具(一下 以都是在 终端下运行 ,<code>%</code>为注释)</h2>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-shell" data-lang="shell"><span style="display:flex;"><span>xcode-select --install
</span></span></code></pre></div><h2 id="2-homebrew-主页--httpsbrewsh">2.<code> homebrew</code> 主页:  <a href="https://brew.sh/">https://brew.sh/</a></h2>
<h3 id="21安装">2.1安装</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>/usr/bin/ruby -e <span style="color:#e6db74">&#34;</span><span style="color:#66d9ef">$(</span>curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install<span style="color:#66d9ef">)</span><span style="color:#e6db74">&#34;</span>
</span></span></code></pre></div><h3 id="22-卸载未试过">2.2 卸载(未试过)</h3>
<p>方法一: 网上找的,</p>
<p>可参考: <a href="https://blog.csdn.net/qq_41234116/article/details/79366454">https://blog.csdn.net/qq_41234116/article/details/79366454</a></p>
<p>方法 2: 官方版本</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>ruby -e <span style="color:#e6db74">&#34;</span><span style="color:#66d9ef">$(</span>curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall<span style="color:#66d9ef">)</span><span style="color:#e6db74">&#34;</span>
</span></span></code></pre></div><p><a href="https://github.com/Homebrew/brew/blob/master/docs/FAQ.md">https://github.com/Homebrew/brew/blob/master/docs/FAQ.md</a></p>
<p><a href="https://stackoverflow.com/questions/23251665/how-to-uninstall-homebrew">https://stackoverflow.com/questions/23251665/how-to-uninstall-homebrew</a></p>
<h3 id="23-安装包-和卸载包">2.3 安装包 和卸载包</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>brew install &lt;packageName&gt;     % 这个安装的是只有命令行的工具
</span></span><span style="display:flex;"><span>brew cask install google-chrome   % 注意 brew cask install  安装的是有图像界面的 app
</span></span><span style="display:flex;"><span>brew uninstall &lt;packageName&gt;
</span></span><span style="display:flex;"><span>brew cask uninstall &lt;packageName&gt;
</span></span><span style="display:flex;"><span>brew list    % 已安装列表
</span></span><span style="display:flex;"><span>brew update   % 注意每次使用这个是 都很慢, 可进行源的更新
</span></span><span style="display:flex;"><span>brew cask search &lt;packageName&gt;  %查询&lt;packageName&gt;
</span></span><span style="display:flex;"><span>brew cask info &lt;packageName&gt;   % 查看版本信息
</span></span><span style="display:flex;"><span>brew config             %查看brew配置
</span></span><span style="display:flex;"><span>brew outdated   % 查看那些包（软件）可以更新
</span></span><span style="display:flex;"><span>brew upgrade             <span style="color:#75715e"># 更新所有的包，Homebrew 会安装新版本的包，但旧版本仍然会保留</span>
</span></span><span style="display:flex;"><span>brew upgrade $FORMULA    <span style="color:#75715e"># 更新指定的包</span>
</span></span><span style="display:flex;"><span>brew cleanup             <span style="color:#75715e"># 清理所有包的旧版本，将旧有的软件安装包进行清理</span>
</span></span><span style="display:flex;"><span>brew cleanup $FORMULA    <span style="color:#75715e"># 清理指定包的旧版本</span>
</span></span><span style="display:flex;"><span>brew cleanup -n          <span style="color:#75715e"># 查看可清理的旧版本包，不执行实际操作</span>
</span></span><span style="display:flex;"><span>brew cask install qlcolorcode  <span style="color:#75715e"># 预览使得文本具有颜色,即给代码上色</span>
</span></span><span style="display:flex;"><span>brew cask install qlstephen  <span style="color:#75715e"># 语法高亮</span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">### 更新brew cask 安装过的软件...</span>
</span></span><span style="display:flex;"><span>brew cask outdated <span style="color:#75715e"># 查看过时的软件</span>
</span></span><span style="display:flex;"><span>brew cask upgrade  <span style="color:#75715e"># 更新所有过时的软件</span>
</span></span><span style="display:flex;"><span>brew cask upgrade *** <span style="color:#75715e"># 更新指定软件</span>
</span></span><span style="display:flex;"><span>brew cask reinstall qq         <span style="color:#75715e">#推荐，直接重新安装</span>
</span></span><span style="display:flex;"><span>超级右键   macApp 安装
</span></span></code></pre></div><h3 id="24-homebrew-的清华更新源">2.4 homebrew 的清华更新源</h3>
<p>清华镜像官网:</p>
<p><a href="https://mirror.tuna.tsinghua.edu.cn/help/homebrew/">https://mirror.tuna.tsinghua.edu.cn/help/homebrew/</a></p>
<p><a href="https://mirrors.tuna.tsinghua.edu.cn/help/homebrew-bottles/">https://mirrors.tuna.tsinghua.edu.cn/help/homebrew-bottles/</a></p>
<p>下面给出清华镜像官网链接(注意在 终端下直接运行下面的<strong>四句命令</strong>即可), ,<strong>一般情况下,替换镜像的命令镜像网站会给出,所以以后要进行更新源的操作,直接去相应的镜像网站找更新命令</strong></p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>git -C <span style="color:#e6db74">&#34;</span><span style="color:#66d9ef">$(</span>brew --repo<span style="color:#66d9ef">)</span><span style="color:#e6db74">&#34;</span> remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>git -C <span style="color:#e6db74">&#34;</span><span style="color:#66d9ef">$(</span>brew --repo homebrew/core<span style="color:#66d9ef">)</span><span style="color:#e6db74">&#34;</span> remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>git -C <span style="color:#e6db74">&#34;</span><span style="color:#66d9ef">$(</span>brew --repo homebrew/cask<span style="color:#66d9ef">)</span><span style="color:#e6db74">&#34;</span> remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>brew update
</span></span></code></pre></div><p>复原</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>git -C <span style="color:#e6db74">&#34;</span><span style="color:#66d9ef">$(</span>brew --repo<span style="color:#66d9ef">)</span><span style="color:#e6db74">&#34;</span> remote set-url origin https://github.com/Homebrew/brew.git
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>git -C <span style="color:#e6db74">&#34;</span><span style="color:#66d9ef">$(</span>brew --repo homebrew/core<span style="color:#66d9ef">)</span><span style="color:#e6db74">&#34;</span> remote set-url origin https://github.com/Homebrew/homebrew-core.git
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>git -C <span style="color:#e6db74">&#34;</span><span style="color:#66d9ef">$(</span>brew --repo homebrew/cask<span style="color:#66d9ef">)</span><span style="color:#e6db74">&#34;</span> remote set-url origin https://github.com/Homebrew/homebrew-cask.git
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>brew update
</span></span></code></pre></div><p>还可以参考::https://www.cnblogs.com/DjangoBlogs/p/10762310.html</p>
<h3 id="25homebrew-bottles-镜像使用帮助">2.5Homebrew-bottles 镜像使用帮助</h3>
<p><strong>注:该镜像是 Homebrew 二进制预编译包的镜像。本镜像站同时提供 Homebrew 的 formula 索引的镜像（即 brew update 时所更新内容），请参考Homebrew 镜像使用帮助。</strong></p>
<h4 id="251临时替换">2.5.1临时替换</h4>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>export HOMEBREW_BOTTLE_DOMAIN<span style="color:#f92672">=</span>https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles
</span></span></code></pre></div><h4 id="252长期替换">2.5.2长期替换</h4>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>echo <span style="color:#e6db74">&#39;export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles&#39;</span> &gt;&gt; ~/.bash_profile
</span></span><span style="display:flex;"><span>source ~/.bash_profile
</span></span></code></pre></div><p>注意: 个人理解  Homebrew-bottles 安装的是 类似安装包的形式,即编译好的包.</p>
<h3 id="26-homebrew-关闭自动更新">2.6 Homebrew 关闭自动更新</h3>
<h4 id="251临时关闭">2.5.1临时关闭</h4>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>export HOMEBREW_NO_AUTO_UPDATE<span style="color:#f92672">=</span>true
</span></span></code></pre></div><h4 id="252长期关闭">2.5.2长期关闭</h4>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>echo <span style="color:#e6db74">&#39;export HOMEBREW_NO_AUTO_UPDATE=true&#39;</span> &gt;&gt; ~/.bash_profile
</span></span><span style="display:flex;"><span>source ~/.bash_profile
</span></span></code></pre></div><h3 id="27-mac-linux命令解释">2.7 mac Linux命令解释</h3>
<ul>
<li>
<p><code>export A = B</code> 把 B 写入 A中,不过重启后无效, 还可以设置环境变量,不过 mac 一般会自动配置,不怎么用这个,用的较多的是<code>~/.bash_profile</code>文件来管理环境变量.</p>
</li>
<li>
<p><code>echo 'xxx' &gt;&gt;  file </code>  把<code>'xxx'</code>内容追加到 <code>file</code> 文件末尾, 用一个<code>&gt;</code>表示覆盖 <code>file</code>文件.</p>
</li>
<li>
<p><code>source ~/.bash_profile</code> 刷新配置文件</p>
</li>
<li>
<p><code>cat file</code> 查看 file 文件</p>
</li>
<li>
<p><code>vim file</code>  利用 vim 打开 file文件,vim 可以编辑修改 file 文件</p>
</li>
</ul>
<h2 id="3-常用软件">3. 常用软件</h2>
<ul>
<li>
<p>谷歌浏览器 ,</p>
</li>
<li>
<p><code>Typora</code> 写作软件,</p>
</li>
<li>
<p>sublime-text3,</p>
</li>
<li>
<p>github桌面版,</p>
</li>
<li>
<p>mathpix-snipping-tool公式识别器,</p>
</li>
<li>
<p>tencent-lemon :  腾讯柠檬垃圾清理软件</p>
</li>
<li>
<p>contexts: 快速切换 mac 窗口</p>
</li>
<li>
<p>firefox(火狐浏览器,虽然 Google 浏览器很强了,不过国内有些软件需要这个)</p>
</li>
<li>
<p>the-unarchiver  (只能)解压软件</p>
</li>
<li>
<p>keka 解压压缩都行,</p>
</li>
<li>
<p>qq : mac上只有 qq,暂时没有 TIM</p>
</li>
<li>
<p>iina % 视频播放器</p>
</li>
<li>
<p>mounty %挂着 NTFS</p>
</li>
<li>
<p>baidunetdisk %百度网盘</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>brew cask install google-chrome
</span></span><span style="display:flex;"><span>brew cask install typora
</span></span><span style="display:flex;"><span>brew cask install sublime-text	 
</span></span><span style="display:flex;"><span>brew cask install github
</span></span><span style="display:flex;"><span>brew cask install mathpix-snipping-tool
</span></span><span style="display:flex;"><span>brew cask install tencent-lemon
</span></span><span style="display:flex;"><span>brew cask install contexts
</span></span><span style="display:flex;"><span>brew cask install firefox
</span></span><span style="display:flex;"><span>brew cask install the-unarchiver 
</span></span><span style="display:flex;"><span>brew cask install keka
</span></span><span style="display:flex;"><span>		brew cask install qq
</span></span><span style="display:flex;"><span>					brew cask install iina 
</span></span><span style="display:flex;"><span>brew cask install mounty 
</span></span><span style="display:flex;"><span>			brew cask install baidunetdisk 
</span></span></code></pre></div><pre tabindex="0"><code></code></pre></li>
<li>
<p>loopback: 收费软件,需要找到破解版,不建议用这个安装,结合 mac 自带的录屏软件,可以录制有声音的视频,不管是系统声音还是软件声音都行.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>brew cask install loopback
</span></span></code></pre></div><pre tabindex="0"><code></code></pre></li>
<li>
<p>java 的安装,个人建议还是从官网下载安装对应的版本,我记得第一次试的时候,好像没有配置成功</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>% 先安装 r 以及 rstudio 在安装java, 看能否配置成功
</span></span><span style="display:flex;"><span>		brew cask install r
</span></span><span style="display:flex;"><span>			brew cask install rstudio
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>brew cask install java   %将会安装jdk的最新版本，jdk内嵌jre
</span></span><span style="display:flex;"><span>brew cask install java8  %安装jdk8的最新版本
</span></span></code></pre></div><p>``</p>
</li>
<li>
<p>grammarly : 语法安装软件, 个人不推荐,因为有浏览器插件就够了</p>
</li>
<li>
<p>cajviewer: caj 云阅读</p>
</li>
<li>
<p>zotero: 论文参考文献管理, 可以快速进行期刊缩写与展开</p>
</li>
<li>
<p>mendeley : 论文参考文献管理，可以快速进行期刊缩写与展开</p>
</li>
<li>
<p>jabref : 论文管理软件, 只适合 bibtex 文件的管理, 这个可以缩写期刊, 以及查找文献的 doi, 并且不修改原有的bibtex 文件信息(除非手动修改), 注意一定要找到对应期刊的 bst 文件,才能显示出适合的参考文献格式, 可以集合 zotero 以及 mendeley 的软件查找相应的参考文献样式或者直接从网站https://www.zotero.org/styles查找下载相关参考文献的样式, 最终结合 bibtex 生成最终的 pdf(bibtex文件生成的临时文件 *.bbl 就是对应的的thebibliography环境以及bibitem条目 ),  备注: 个人推荐 jabref, 然后全部的参考文献都去 Google 学术上下载 bibtex 文件,不能一会从百度学术一会从谷歌学术下载,或者从相应的参考软件下载,这样会很乱,  注意:谷歌浏览器插件MyBibCitation Generator 也能产生相应的参考文献样式</p>
</li>
<li>
<p>jabref  % 建议安装开发版本,这个默认是稳定版本</p>
</li>
</ul>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>brew cask install grammarly	
</span></span><span style="display:flex;"><span>brew cask install cajviewer	
</span></span><span style="display:flex;"><span>brew cask install zotero
</span></span><span style="display:flex;"><span>brew cask install mendeley
</span></span><span style="display:flex;"><span>brew cask install jabref     
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 建议安装开发版本,这个默认是稳定版本s</span>
</span></span></code></pre></div>
        </section>
    </div>
    <br>
    
    




<span id="/md/2019-11-20-mac%E5%B8%B8%E7%94%A8%E8%BD%AF%E4%BB%B6/" class="leancloud_visitors" data-flag-title="mac 常用软件">
  <span class="post-meta-item-text">文章总阅读量 </span>
  <span class="leancloud-visitors-count"><i class="leancloud-visitors-count"></i></span>次;
  <p></p>
</span>



    

    
    
    <button id="edit-button" class="icon-button" type="button" title="Fork and edit" aria-label="Fork and edit" aria-haspopup="true" aria-expanded="false" aria-controls="edit">
        <i class="fa fa-edit">编辑本文</i>
    </button>
    
    
    

    <br>
    <hr>
    <li style="float:left;list-style:none">
        
        <a class="previous" href="/md/2019-11-19-r%E4%B8%AD%E5%B8%B8%E7%94%A8%E6%89%B9%E5%A4%84%E7%90%86%E6%93%8D%E4%BD%9C/"> 上一篇: R中常用的批处理操作</a>
        
    </li>
    <li style="float:right;list-style:none">
        
        <a class="next" href="/md/2019-11-20-git%E7%AC%94%E8%AE%B0/"> 下一篇: git 笔记</a>
        
    </li>
     
    
    <script src="/js/copyCode.js"></script>
    <script src="/js/tooltips.js"></script>
    
   
    <script>
    [].slice.call(document.querySelectorAll('table')).forEach(function(el) {
        var wrapper = document.createElement('div');
        wrapper.className = 'table-area';
        el.parentNode.insertBefore(wrapper, el);
        el.parentNode.removeChild(el);
        wrapper.appendChild(el);
        $("table").wrap("<div class='table-area'></div>");
    })
    </script>

    
<br>
<hr>


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-111691389-1"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag() { dataLayer.push(arguments); }
  gtag('js', new Date());

  gtag('config', 'UA-111691389-1');
</script>




      
      
      

       
      
      
      <script>
              document.getElementById("edit-button").addEventListener("click", function () {
                  var editWindow = window.open("https:\/\/github.com\/zoushucai\/blogmmm/edit/master/content/md\/2019-11-20-mac常用软件.md");
              });</script>
      
          




<script>
  function resizeIframe(obj) {
    obj.style.height = obj.contentWindow.document.body.scrollHeight + 'px';
  } 
</script>



    </style>
    <script type="text/javascript">
    function showdiv(){
        document.getElementById("divtocTableOfContents").style.display="block";
        document.getElementById("strHref").innerHTML="目录收起-";
        document.getElementById('divTableOfContents').style.width="22%";
        document.getElementById('divTableOfContents').style.height="55%";
        document.getElementById('divTableOfContents').style.top="25%";
        document.getElementById('divTableOfContents').style.bottom="5%";
        document.getElementById("strHref").href="javascript:hidediv()";
    }
    function hidediv(){
        document.getElementById("divtocTableOfContents").style.display="none";
        document.getElementById("strHref").innerHTML="目录展开+";
        document.getElementById("strHref").href="javascript:showdiv()";
        document.getElementById('divTableOfContents').style.width="10%";
        document.getElementById('divTableOfContents').style.height="5%";
    }
    </script>
</body>

</html>
</div> 







    <script defer src="https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/contrib/mathtex-script-type.min.js" integrity="sha384-LJ2FmexL77rmGm6SIpxq7y+XA6bkLzGZEgCywzKOZG/ws4va9fUVu2neMjvc3zdv" crossorigin="anonymous"></script>

    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/katex.min.css">
    <script defer src="https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/katex.min.js"></script>
    <script defer src="https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/contrib/auto-render.min.js"></script>
    <script>
        document.addEventListener("DOMContentLoaded", function() {
            renderMathInElement(document.body, {
            delimiters: [
                            {left: "$$", right: "$$", display: true},
                            {left: "$", right: "$", display: false},
                            {left: "\\(", right: "\\)", display: false},
                            {left: "\\[", right: "\\]", display: true}
                        ]
            });
        });
    </script>













<br>
<div class="inner">
              
            
          
          
  
          
  
  <div id="vcomments"></div>
  
  <script src="//cdn1.lncld.net/static/js/3.0.4/av-min.js"></script>
  
  <script src='//unpkg.com/valine/dist/Valine.min.js'></script>
  <script type="text/javascript">
    new Valine({
        el: '#vcomments' ,
        appId: 'HfHPKPkLa0cBEDPcdBAHuqMv-gzGzoHsz',
        appKey: 'r5RJAasN8e0mB9sq6y9pEcX0',
        lang:'zh-CN',
        notify:  false , 
        verify:  false  ,
        avatar:'identicon', 
        placeholder: '说点什么吧...',
        visitor:  true 
    });
  </script>

</div>

<br>
<br>
<footer>
    <p style="float:right;margin-right: 5%;margin-top: 0%;">
        &copy; 2022 <a href="https://github.com/zoushucai">zsc</a>
      </p>
</footer>
<br>
<br>


